package com.chinaisafe.user.biz;

import com.chinaisafe.module.user.request.RoleUserReqVO;
import com.chinaisafe.module.user.request.UserRoleReqVO;

/**
 * SysUserRoleBiz
 * Description：
 * 用户角色业务接口
 * @author tby
 * @date 2024/7/15 14:19
 */
public interface SysUserRoleBiz {

    /**
     * 角色保存用户
     * @param roleUserReq
     * @author JiangZhaoYong
     * @date 2024/7/15 16:31
     */
    void roleUpdateUser(RoleUserReqVO roleUserReq);

    /**
     * 用户修改角色
     *
     * @param userRoleReq
     * @author JiangZhaoYong
     * @date 2024/7/15 16:43
     */
    void userUpdateRole(UserRoleReqVO userRoleReq);

    /**
     * 角色授权
     *
     * @param userRoleReq
     * @author tby
     * @date 2024/7/16 13:49
     */
    void batchUserAddRoles(UserRoleReqVO userRoleReq);
}
